// 评论管理
function commentList(page) {
    request({
        type: 'get',
        url: '/admin/comment/search',
        data: { page },
        success: function (res) {
            // console.log(res);
            if (res.code === 200) {
                // 使用模板 
                const renderResults = template('commemtTemplate', res.data);
                // 渲染 
                $('tbody').html(renderResults);
                // 将总页数传到分页初始化
                initPagination(res.data.totalPage);
            }
        }
    })
}
//page为空: 显示第一页评论数据
commentList()

// 使用一个 全局变量 保存当前的页面
let globalPage;
// 分页显示
function initPagination(total) {
    $('#pagination').twbsPagination({
        totalPages: total, // 总的页数
        visiblePages: 6, // 显示多少页
        first: '首页',
        last: '末页',
        prev: '上一页',
        next: '下一页',
        // // 点击获取页数page
        onPageClick: (event, page) => {
            // 将当前点击的页面page存储到全局变量
            globalPage = page;
            // 调用函数获取当前的页数数据
            commentList(page);
        }
    });
};

// 实现评论审核通过,不通过和删除 整合
function commentCheck(id, condition) {
    // 根据传输的condition进行判断
    let url;
    if (condition === '批准') {
        // 通过的请求地址
        url = '/admin/comment/pass';
    } else if (condition === '拒绝') {
        // 拒绝的请求地址
        url = '/admin/comment/reject';
    } else {
        // 删除请求地址
        url = '/admin/comment/delete';
    }
    // console.log(url);
    // 发送请求
    request({
        type: 'post',
        url,
        data: { id },
        success: function (res) {
            // console.log(res);
            if (res.code == 200) {
                alert(res.msg);
                // 根据当前的globalPage页面刷新页面
                commentList(globalPage);
            }
        }
    })
};

// 未整合前 评论审核不通过
// function commentReject(id) {
//     request({
//         type: 'post',
//         url: '/admin/comment/pass',
//         data: { id },
//         success: function (res) {
//             // console.log(res);
//             if (res.code == 200) {
//                 alert(res.msg);
//                 // 根据当前的globalPage页面刷新页面
//                 commentList(globalPage);
//             }
//         }
//     })
// }



